import hashlib
import hmac

#  hashlib/hmac用于数据加密

#  hashlib主要支持md5、sha加密
#  加密方式：单向加密（md5/sha）、对称加密、非对称加密（rsa）

#  需要将加密的内容转换成二进制
x = hashlib.md5()  # 生成一个md5对象
x.update('abc'.encode('utf8'))
# 或 x = hashlib.md5('abc'.encode('utf8'))
print(x, x.hexdigest(), sep='---')
